home *** CD-ROM | disk | FTP | other *** search
/ Aminet 21 / Aminet 21 (1997)(GTI - Schatztruhe)[!][Oct 1997].iso / Aminet / misc / emu / iecutil.lha / inc / graphics / layers.h < prev    next >
Encoding:
Text File  |  1997-05-06  |  1018 b   |  30 lines

  1. {$ifndef GRAPHICS_LAYERS_H}
  2. Const GRAPHICS_LAYERS_H = 26;
  3. {$ifndef EXEC_LISTS_H;incl"exec/lists.h";endif}
  4. {$ifndef EXEC_SEMAPHORES_H;incl"exec/semaphores.h";endif}
  5. {$ifndef GRAPHICS_CLIP_H;incl"graphics/clip.h";endif}
  6. Const LAYERSIMPLE = 1;
  7.       LAYERSMART = 2;
  8.       LAYERSUPER = 4;
  9.       LAYERUPDATING = $10;
  10.       LAYERBACKDROP = $40;
  11.       LAYERREFRESH = $80;
  12.       LAYER_CLIPRECTS_LOST = $100;
  13.       LMN_REGION = -1;
  14.       NEWLAYERINFO_CALLED = 1;
  15.       ALERTLAYERSNOMEM = $83010000;
  16. Type p_Layer_Info = ^Layer_Info;
  17.      Layer_Info = record
  18.                     top_layer, check_lp, obs: p_Layer;
  19.                     FreeClipRects: MinList;
  20.                     Lock:  SignalSemaphore;
  21.                     gs_Head: List;
  22.                     longreserved: Long;
  23.                     Flags: Word;
  24.                     fatten_count, LockLayersCount: Short;
  25.                     LayerInfo_extra_size: Word;
  26.                     blitbuff: ^integer;
  27.                     LayerInfo_extra: Ptr
  28.                   end;
  29. {$endif}
  30.